package com.itbaima.service;


import com.itbaima.pojo.VO.HrArchiveVO;
import com.itbaima.pojo.entity.HrArchive;

import java.util.List;

public interface HumanService {


    /**
     * 存储人力资源档案
     * @param hrArchive
     * @param userId
     * @param name
     */
    void save(HrArchive hrArchive, Integer userId, String name);


    /**
     * 获取所有人力资源档案信息
     *
     * @return
     */
    List<HrArchiveVO> getAll();

    /**
     * 修改对应人力资源档案信息
     *
     * @param hrArchiveVO
     * @param name
     * @param userId
     */
    void update(HrArchiveVO hrArchiveVO, String name, Integer userId);

    /**
     * 删除对应id的人力资源档案
     * @param id
     */
    void delete(Integer id);
}
